#-------------------------------------------------
#
# Project created by QtCreator 2018-04-08T19:23:31
#
#-------------------------------------------------

QT       -= core gui

TARGET = TestPlugin
TEMPLATE = lib

DEFINES += TESTPLUGIN_LIBRARY

# The following define makes your compiler emit warnings if you use
# any feature of Qt which as been marked as deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS

# You can also make your code fail to compile if you use deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0

####################### cidi_dev ###############################
INCLUDEPATH += D:\aqrose\libs\cidi_dev
LIBS += -LD:\aqrose\libs\cidi_dev \
        -lcidi_dev
################################################################

#define _AFXDLL
####################### OPENCV #################################
# opencv 3.0.0
INCLUDEPATH += $$(OPENCV_DIR)\opencv3.3.0.0.1\build\native\include
LIBS += -L$$quote($$(OPENCV_DIR)\opencv3.3.0.0.1\build\native\lib\x64\v120\Release) \
        -lopencv_bgsegm300 \
        -lopencv_bioinspired300 \
        -lopencv_calib3d300 \
        -lopencv_ccalib300 \
        -lopencv_core300 \
        -lopencv_datasets300 \
        -lopencv_face300 \
        -lopencv_features2d300 \
        -lopencv_flann300 \
        -lopencv_highgui300 \
        -lopencv_imgcodecs300 \
        -lopencv_imgproc300 \
        -lopencv_line_descriptor300 \
        -lopencv_ml300 \
        -lopencv_objdetect300 \
        -lopencv_optflow300 \
        -lopencv_photo300 \
        -lopencv_rgbd300 \
        -lopencv_saliency300 \
        -lopencv_shape300 \
        -lopencv_stitching300 \
        -lopencv_superres300 \
        -lopencv_surface_matching300 \
        -lopencv_text300 \
        -lopencv_tracking300 \
        -lopencv_video300 \
        -lopencv_videoio300 \
        -lopencv_videostab300 \
        -lopencv_xfeatures2d300 \
        -lopencv_ximgproc300 \
        -lopencv_xobjdetect300 \
        -lopencv_xphoto300


INCLUDEPATH += D:\aqrose\libs\poco-1.9.0\Foundation\include \
               D:\aqrose\libs\poco-1.9.0\CppUnit\include
LIBS += -LD:\aqrose\libs\poco-1.9.0\lib64 \
        -lCppUnit \
        -lPocoFoundation

SOURCES += \
    test_library.cpp \
    testplugin.cpp

HEADERS += \
    testplugin.h

unix {
    target.path = /usr/lib
    INSTALLS += target
}
